package com.jdy.haoduoaiteacher.view.timesquare;//// Copyright 2012 Square, Inc.
//
//package com.jdy.haoduoaiteacher.view.timesquare;
//
//import java.util.Date;
//
//import com.jdy.haoduoaiteacher.util.CommonTools;
//
///**
// * Describes the state of a particular date cell in a {@link MonthView}.
// * 
// * @author hf
// * 
// */
//class BabyPlanMonthCellDescriptor extends MonthCellDescriptor {
//  private final boolean isGrab;
//  private boolean isStudent = false;
//  private boolean isResignDateMode;
//
//  public boolean isResignDateMode() {
//    return isResignDateMode;
//  }
//
//  public void setResignDateMode(boolean isResignDateMode) {
//    this.isResignDateMode = isResignDateMode;
//  }
//
//  public boolean isGrab() {
//    return isGrab;
//  }
//
//  public boolean isStudent() {
//    return isStudent;
//  }
//
//  BabyPlanMonthCellDescriptor(Date date, boolean currentMonth,
//      boolean selectable, boolean selected, boolean today, int value,
//      RangeState rangeState, boolean bResignDateMode) {
//    super(date, currentMonth, selectable, selected, today, value, rangeState);
//    this.isResignDateMode = bResignDateMode;
//    int sellDate = 0;
//    sellDate = CommonTools.getPresaleDaysByStartDate(new Date());
//    isGrab = CommonTools.getDaysBetween(new Date(), date) > sellDate - 1
//        && isSelectable;
//    isStudent = false;
//    resetHint();
//    resetday();
//    resetRest();
//  }
//
//  @Override
//  public void resetHint() {
//    if (this.isSelected) {
//      // this.hintText = "出发";
//      this.hintText = "任务";
//    } else {
//      this.hintText = "";
//    }
//  }
//
//  public void resetHint(String hintString) {
//    this.hintText = hintString;
//  }
// }
